﻿

html,body{
height:100%;
 
}

/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

/* 设置默认字体 */
body,
button, input, select, textarea { /* for ie */
    /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
	color:#01136d;
    font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
}

h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置文本格式元素 */
a { text-decoration: none; color:#0351a1;}
a:hover { text-decoration: none; color:#ff6600; 
}

abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
	border-bottom: 1px dotted;
	cursor: help;
}

/* 重置表单元素 */
legend { color: #405d3e; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */
}



textarea{
margin:4px 6px;
border:#textarea 1px solid #c0c0c0;
color:#34662a;
width:98%;
overflow:hidden;
padding:2px;
}


/* 重置表格元素*/
table {
	border-collapse: collapse;
	border-spacing: 0;
    font-size:12px;
} 
table td{
padding:0 0 0 0px;
height:26px;
line-height:26px;
}
/* 重置 hr */
hr {
    border: none;
    height: 1px;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }



/*-------------------以下样式才是需要的---------------------------*/


.clr{ clear:both;}
.left_bg{
background: url(../images/left_topb_bg.gif) repeat-x; border-right:1px solid #207eae;border-bottom:1px solid #207eae; width:220px; text-align:center; padding:10px;}/*左框架body渐变背景样式*/
.user{height:64px;background:url(../images/left_top_bg.gif) no-repeat center center; margin:10px 0 0 0
}/*用户状态信息*/
.userpic{
float:left;
margin:8px 0 0 2px;
_margin:8px 0 0 2px;
width:39px;
height:47px;
display:block;
background:#7c9f69 url(../images/user_pic.jpg) no-repeat top left;
}/*用户图标*/
.userinfo{
float:left;
margin:10px 0 0 2px;
width:170px;
text-align:left;
display:block;
line-height:20px;
}/*用户信息内容*/

/*欢迎页面样式*/
.aloha{
margin:245px auto auto;
padding-left:130px;
text-align:left;
width:336px;
height:124px;
}
.aloha ul{
margin:0px;
float:left;
height:82px;
}
.aloha ul li{
line-height:16px;
}
.aloha .alohatitle{
margin-top:10px;
font-size:30px;
color:#79bb11;
line-height:30px;
font-family: "黑体";
font-weight:bold;
}



.menu_2{ background:#ebf4fc; padding:10px; margin-top:5px;min-height:500px}/*左侧菜单样式*/
.menu_2 .no_3list{ background-color:#e0ecf9; height:30px; line-height:30px; font-size:14px; padding-left:20px;font-weight:bold;cursor:pointer; background-image:url(../images/menu_2_dd.jpg); background-repeat:no-repeat; text-align:left;color:#fff;margin-top:10px}

.menu_2 .menu_head{ background-color:#e0ecf9; height:30px; line-height:30px; font-size:14px; padding-left:20px;font-weight:bold;cursor:pointer; background-image:url(../images/menu_2_dd_3list.jpg); background-repeat:no-repeat; text-align:left;color:#fff;margin-top:10px}
.menu_2 .selected{background-image:url(../images/menu_2_dd_hover.jpg); color:#024e9c;background-repeat:no-repeat;}
.menu_2 .no_3list a,.menu_2 .menu_head a{color:#fff}
.menu_2 .on a,.menu_2 .selected a{color:#024e9c}
.menu_2 .no_3list a:hover,.menu_2 .menu_head a:hover{color:#f30}
.menu_body{ padding:0px 1px 0px 1px;display:none;}
.menu_body li{ background: url(../images/li_bg.png) no-repeat right ;height:30px; line-height:30px; padding:1px 0 1px 0;margin:0 5px; text-align:left;border-bottom:1px solid #fff}
.menu_body li a{ display:block;height:30px; line-height:30px;padding-left:30px; font-size:13px;border-bottom:1px solid #4996c0;}
.menu_body li a:hover,.menu_body li a.on{ color:#f30; font-weight:bold;}



/*下面是右框架样式（子页面）*/
.bq_title{
margin:0 auto;
height:21px;
padding:3px 0 0 25px;
_padding:3px 0 0 40px;
width:100%;
background:url(../images/bq_bg.gif) repeat-x bottom;
}

.bq_title li{ background:url(../images/bq_tt_bg.png) no-repeat;_background:url(../images/bq_tt_bg.gif) no-repeat; width:121px; height:21px; line-height:21px;line-height:24px\0;float:left; margin-left:-15px; text-align:left; padding:0 17px; color:#000; position:relative; cursor:pointer}
.bq_title li a{ width:13px; height:15px; display:inline-block; background:url(../images/bq_del.gif) no-repeat 0px 2px; float:right; margin:2px 1px 0 0;*margin:-18px 1px 0 0}
.bq_title li a:hover{background:url(../images/bq_del_hover.gif) no-repeat 0px 2px}
.bq_title li.on{ background:url(../images/bq_tt_bg_hover.png) no-repeat;_background:url(../images/bq_tt_bg_hover.gif) no-repeat; width:121px; height:21px; line-height:21px;line-height:24px\0;float:left; margin-left:-15px; text-align:left; padding:0 17px; color:#000; position:relative; cursor:pointer; z-index:1001}

/*下面是右框架样式（右侧内容）*/

.right_main{ background:url(../images/right_main_bg.gif) repeat-x;padding:10px 0 0 0}

.right_cont{ padding:20px;}
/* 右侧搜索 */
.Auditing_search{border:1px solid #84bdde;background:#f1f9fd;padding:15px 10px; margin-bottom:20px}
.Auditing_search li{ float:left; margin-right:10px}
.hide_search{ margin-top:15px; *margin:15px 0 0 0; }
.xl_search{ background:url(../images/jt.png) no-repeat right;display:block; cursor:pointer}

input.txt_ipt01{ width:140px; height:18px; border:1px solid #ccc; line-height:18px; padding-left:2px}
.select_ipt01{ width:140px; height:20px; border:1px solid #ccc}
input.btn_ipt01{ background:url(../images/btn01_bg.gif) repeat-x; height:20px;line-height:18px; line-height:20px\0; border:1px solid #0591a1; padding:0 10px; *padding:0 0px;cursor:pointer}
input.btn_ipt01_hover{ background:url(../images/btn01_bg_hover.gif) repeat-x;height:20px;line-height:18px; line-height:20px\0;border:1px solid #000; padding:0 10px;*padding:0 0px; color:#000;cursor:pointer}

input.btn_ipt02{ background:url(../images/btn02_bg.gif) repeat-x; height:24px;line-height:22px; line-height:24px\0; border:1px solid #027cbe; padding:0 10px; *padding:0 0px;cursor:pointer; color:#000}
input.btn_ipt02_hover{ background:url(../images/btn02_bg_hover.gif) repeat-x;height:24px;line-height:22px; line-height:24px\0;border:1px solid #000; padding:0 10px;*padding:0 0px; color:#000;cursor:pointer}

input.btn_ipt03{ background:url(../images/btn01_bg_hover.gif) repeat-x; height:20px;line-height:18px; line-height:20px\0; border:1px solid #0591a1; padding:0 10px; *padding:0 0px;cursor:pointer}
input.btn_ipt03_hover{ background:url(../images/btn01_bg.gif) repeat-x;height:20px;line-height:18px; line-height:20px\0;border:1px solid #000; padding:0 10px;*padding:0 0px; color:#000;cursor:pointer}

.abtn_01{ background:url(../images/tab_bg.gif) repeat-x; border:1px solid #000; line-height:18px; display:inline-block; padding:0 5px; color:#000}
.abtn_02{ background:url(../images/btn01_bg_hover.gif) repeat-x; border:1px solid #000; line-height:18px; display:inline-block; padding:0 5px; color:#000}




/* 表格样式 */
.table_list{ border:1px solid #84bdde;font-size:12px; border-collapse:collapse}
.table_list th{ background: url(../images/table_th_bg.gif) repeat-x bottom; text-align:left; line-height:24px;padding:1px 0 1px 5px;}
.table_list tr td{border-top:1px solid #84bdde;line-height:24px;padding:0px 0 0px 5px;}
.table_list tr{ cursor:pointer}
tr#odd{ background:#f8fbfe;}
tr.mouse_over{ background:#e3f3fb;}
tr.mouse_out{}
tr.mouse_up{ background:#000;}

.text_aln_c{ text-align:center}
.page_list{ border:1px solid #84bdde; margin-top:1px; height:28px; background:#f1f9fd; line-height:28px}
.page_list img{ vertical-align: middle}


/* 系统首页 */
.sy_main_box{ margin:0 10px 10px 10px; border:1px solid #83b6db}
.sy_main_tt{ background:url(../images/sy_tt_bg.gif) repeat-x; height:29px; border-bottom:1px solid #9ac5e4}
.sy_main_tt span{margin-right:10px}
.sy_tt_ts{ background:url(../images/sy_tt_ts.gif) no-repeat; width:90px; display:inline-block; height:29px; line-height:29px; color:#fff; padding-left:10px; font-weight:bold}
.sy_main_cont{ padding:10px}
.sy_main_cont_left{ width:70%; float:left;}
.table_box{ background:#f0f8fd; border:1px solid #ccc; margin:10px 0}
.table_box td{ padding:10px 0;_padding:9px 0}
.sy_main_cont_left p{ line-height:180%}
.sy_main_cont_left_border{border:1px solid #83b6db}
.sy_main_cont_right{width:30%; float:right;}
.sy_news_box{ background:#f9fdff; padding:10px}
.sy_news_box dt{ margin:0; padding:0; height:100px}
.sy_news_box dt img{ border:1px solid #ccc; padding:1px}
.sy_news_box dt .news_map{ width:155px; float:left}
.sy_news_box dt .news_fst{ margin-left:165px;}
.sy_news_box dd{ background:url(../images/new_list_bg.gif) no-repeat 1px; border-bottom:1px dashed #ccc; padding-left:20px; height:26px;line-height:26px}
.sy_dshcont_box{ padding:10px; background:#fff}
.sy_dshcont_box dd a{ color:#03C; text-decoration:underline}
.sy_dshcont_box dd a:hover{ color:#f60}

.tj_mage{ border:1px solid #b1d2e3; margin-top:10px}
h4.box_tt{margin:0; background:url(../images/table_th_bg.gif) repeat-x bottom;border-bottom:1px solid #b1d2e3; line-height:28px;padding:0px 0 0 10px;_padding:5px 0 3px 10px;}
h4.box_tt img{ vertical-align:middle}
.mages_list{ padding:10px 20px }
.more{ float:right; margin-right:10px; *margin-top:-25px}
.bt_banner{ margin-bottom:10px;}
.bt_banner img{ width:99.5%; padding:1px; border:1px solid #b1d2e3}

.ltqy_c{
	width:70%;
	height:auto;
	float:left;
}
.ltqy_r{
	width:30%;
	height:auto;
	float:right;
}


.gonggao_box{ margin-right:10px; border:1px solid #b1d2e3}
.gonggao_table{margin:10px}
.gonggao_table td{ border-bottom:1px dashed #ccc}
.hot_info{ margin-right:10px; border:1px solid #b1d2e3; margin-top:10px}
.div_tab{padding:10px;}
.div_tab td{ text-align:center}
.pro_top10{border:1px solid #b1d2e3; padding-bottom:15px}


/*供求信息*/
.gongq_intr{ border:1px solid #b1d2e3; margin-top:10px}
.market_leftbox{ margin-right:0; width:550px; float:left;}
.market_rightbox{ margin-right:0; margin-left:560px;}
.market_dt dt{ width:205px; float:left}
.market_dt dt p{ line-height:24px}
.market_dt dd{ margin-left:215px; line-height:24px; height:24px; border-bottom:1px dashed #ccc}


.normal_box{ border:1px solid #b1d2e3; background:#f9fdff}
.narmal_table { margin-top:15px}
.narmal_table td{ padding:5px 0 5px 5px}


/* 信息发布页*/
.fb_cont_box{border:1px solid #7dc2db;}
.fb_cont_box h3{ background:url(../images/big_tt_bg.gif) repeat-x bottom; height:36px; line-height:36px; border-bottom:1px solid #7dc2db; font-size:12px; padding-left:15px; font-weight:normal;_height:28px;_padding-top:8px}
.fb_cont_box h3 span{ margin-right:15px}
.fb_cont_box h3 span.selected{font-weight: bold; color:#f30}
.fb_cont{ background:#f9fcff}
.fb_left_box{border-right:1px solid #7dc2db;}
.fb_table1{ margin:10px 0}
.fb_table1 td{ padding:3px 5px 5px 10px}
.send_set span{ margin-right:30px}
.send_set .set_time{ padding:1px 5px; color:#999}
.adrs_sel{ padding:1px 1px 1px 5px;}
.send_tt{ display:block; background:url(../images/iocn05.gif) no-repeat 1px; padding-left:20px}


.fb_right_box{ border-left:1px solid #7dc2db; padding-left:0;}
.side_bar{ width:7px;}
.set_bar{ background:url(../images/side_bar_bg2.gif) no-repeat center; cursor:pointer; display:block}
.set_bar2{ background:url(../images/side_bar_bg.gif) no-repeat center; cursor:pointer; display:none}

.lxren_box{ padding:10px}
.lxren_box li{ background:url(../images/ren_iocn.gif) no-repeat 1px; padding-left:20px; border-bottom:1px dashed #ccc;}
.lxren_search_box{padding:5px 10px; background:url(../images/lxren_bg.gif) repeat-x bottom; border-bottom:1px solid #7dc2db}
.lxren_search_box img{ vertical-align:middle}
.lxren_search{ line-height:18px; height:18px; width:160px}

/*短信分类显示列表*/
.dx_list_box{ margin-top:10px}
.dx_list_tt{background:url(../images/table_th_bg.gif) repeat-x bottom;border-bottom:1px solid #b1d2e3;border-top:1px solid #b1d2e3; height:26px; line-height:26px}
.dx_list_tt li{ float:left; margin-right:5px; padding:0 10px; cursor:pointer;height:26px; line-height:26px; color:#000}
.dx_list_tt li.on{ background:url(../images/box_tt_select.gif) repeat-x bottom; border:1px solid #fff;height:24px; line-height:24px;}

.tab_cont_box{ padding:10px 20px 20px 20px}
.tab_cont{ display:none}
.tab_cont li{ background:url(../images/new_list_bg.gif) no-repeat 1px; border-bottom:1px dashed #ccc; padding-left:20px; line-height:28px}


.fg_table{font-size:12px; border-collapse:collapse}
.fg_table th{ border:1px solid #accdf6;background: url(../images/table_th_bg.gif) repeat-x bottom; text-align:left; line-height:24px;padding:1px 0 1px 10px;}
.fg_table td{border:1px solid #accdf6;line-height:24px;padding:0px 0 0px 10px;}
.fg_table td span{ margin-right:10px}

/* 通讯录 */
.txl_box{ border:1px solid #7dc2db}
.txl_box h3{ background:url(../images/big_tt_bg.gif) repeat-x bottom; padding:7px 0;border-bottom:1px solid #7dc2db; font-size:12px; padding-left:15px; font-weight:normal;}
.txl_box h3 input{ margin-right:5px}
.txl_box h3 select{ height:20px; line-height:20px}

.txl_search{ background:#b5e0f9; padding:1px 10px; margin-bottom:1px}
select{ height:20px; line-height:20px}
.int_text{ height:16px; line-height:16px}
.txl_table{ text-align:center; padding:0; margin:0}
.txl_table th{ font-weight: normal; text-align:center;padding:0; margin:0}
.txl_table td{padding:0; margin:0; background:#fff}


.succeed{
	margin:40px auto auto;
	height:250px;
	width:580px;
	background:#f9fdff;
	border:1px solid #3693c2;
}
.succeed dl{
margin:26px 28px auto 51px;
width:507px;
height:159px;
}
.succeed dl dt{
float:left;
padding-left:40px;
font-size:30px;
line-height:33px;
font-weight:bold;
font-family: "黑体";
text-align:left;
color:#2ca00b;
width:480px;
height:41px;
background:url(../images/succeed.gif) no-repeat left top;
border-bottom:1px solid #ccc;
}
.succeed dl dd{
float:left;
margin:20px;
text-align:left;
height:94px;
line-height:16px;
font-size:14px;
font-weight:bold;
color:#2ca00b;
}
.succeed li{
float:right;
margin-right:20px;
}/*上面是成功页面的样式*/

.error{
	margin:40px auto auto;
	height:250px;
	width:580px;
	background:#f9fdff;
	border:1px solid #3693c2;
}
.error dl{
margin:26px 28px auto 51px;
width:507px;
height:159px;
}
.error dl dt{
float:left;
padding-left:40px;
font-size:30px;
line-height:33px;
font-weight:bold;
font-family: "黑体";
text-align:left;
color:#FF6600;
width:480px;
height:41px;
background:url(../images/error.gif) no-repeat left top;
border-bottom:1px solid #ccc;
}
.error dl dd{
float:left;
margin:20px;
text-align:left;
height:94px;
line-height:16px;
font-size:14px;
font-weight:bold;
color:#FF6600;
}
.error li{
float:right;
margin-right:20px;
}



.mt_right10{ margin-right:10px}
.pad_10{ padding:10px}
.mt_top10{ margin-top:10px}
.mt_top15{ margin-top:15px}
.f30{ color:#f30}
.green{ background:#fdf1df}
.gary{ color:#999}
.green_true{color:#529519}
















